home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 3 / Cream of the Crop 3.iso / science / ack3d.zip / ET.MAC < prev    next >
Text File  |  1994-01-09  |  606b  |  58 lines

  1. ; MACRO FILE FOR EGA320 LIBRARY
  2.  
  3.  
  4. IFDEF    _ML
  5.     %OUT    LARGE MODEL
  6.  
  7. PBEGIN    MACRO    L
  8.     PUBLIC    L
  9. L    PROC    FAR
  10.     ENDM
  11.  
  12. PEXTRN    MACRO    L
  13.     EXTRN    L:FAR
  14.     ENDM
  15.  
  16. ABASE    EQU    6        ;BASE STACK PTR UPON PROCEDURE ENTRY
  17.  
  18. ENDIF
  19.  
  20. IFDEF    _MC
  21.  
  22. PBEGIN    MACRO    L
  23.     PUBLIC    L
  24. L    PROC    NEAR
  25.     ENDM
  26.  
  27. PEXTRN    MACRO    L
  28.     EXTRN    L:NEAR
  29.     ENDM
  30.  
  31. ABASE    EQU    4        ;BASE STACK PTR UPON PROCEDURE ENTRY
  32.  
  33.     %OUT    COMPACT MODEL
  34.  
  35. ENDIF
  36.  
  37.  
  38. XMOV    MACRO A,B
  39.     PUSH    B        ;XFER SOURCE
  40.     POP    A        ; TO DEST.
  41.     ENDM
  42.  
  43.  
  44. GEN    MACRO OP,ARG
  45.     IRP    X,<ARG>
  46.     OP    X
  47.     ENDM
  48.     ENDM
  49.  
  50.  
  51. XSTM    MACRO S,O,D
  52.     MOV    WORD PTR D,O
  53.     MOV    WORD PTR D+2,S
  54.     ENDM
  55.  
  56.  
  57.  
  58.